package Day019_Junit单元测试_NIO.demo4_Channel接口_通道;

/**
 * @author zhangyan
 * @date 2020/5/12 11:46
 */
/*
    Channel（通道）：Channel是一个对象，可以通过它读取和写入数据。可以把它看做是IO中的流，不同的是：Channel是双向的,即可以写也可以读
              输入流:读
              输出流:写
              Channel:读 写

    Channel : 一个新的原始I/O抽象；支持锁和内存映射文件的文件访问接口；
              提供多路（non-bloking）非阻塞式的高伸缩性网路I/O。

    在Java NIO中的Channel主要有如下几种类型：
              FileChannel：从文件读取数据的 输入流和输出流
              DatagramChannel：读写UDP网络协议数据  Datagram
              SocketChannel：读写TCP网络协议数据  Socket
              ServerSocketChannel：可以监听TCP连接  ServerSocket
 */

public class Test1_Channel概述 {
    public static void main(String[] args) {

    }
}
